package com.itheima.stream;

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;

/**
 * 2025/5/10 10:12
 * 演示字符缓冲输入流 BufferedReader的用法
 *
 * 构造方法
 * --1. BufferedReader(Reader r) 创建一个与指定字符输入流关联的缓冲输入流
 *
 * 成员方法
 * --1. readLine() 读取一行数据，读取完毕返回null
 *
 */

public class BufferedReaderDemo {
    public static void main(String[] args) throws IOException {
        //创建FileReader，关联info3.txt
        //创建BufferedReader，包装FileReader
        BufferedReader br = new BufferedReader(new FileReader("day11-io/info3.txt"));
        String line = null;
        while((line = br.readLine()) != null){
            System.out.println(line);
        }
        //关闭流
        br.close();
    }
}
